Lucene search
+L
LinuxLinux Kernel

15099 matches found

CVE
CVE
•added 2024/08/07 3:14 p.m.•179 views

CVE-2024-42250

CVE-2024-42250 pertains to the Linux kernel, specifically the cachefiles subsystem. The root cause is a missing lock protection in the poll routine when iterating the xarray, which can lead to unsafe dereferencing of cachefiles_req objects stored in radix-tree slots even under an RCU read lock. T...

7.8CVSS6.2AI score0.00172EPSS
Save
CVE
CVE
•added 2025/05/02 3:56 p.m.•178 views

CVE-2023-53140

The CVE-2023-53140 issue affects the Linux kernel SCSI core: the /proc/scsi/${proc_name} directory is now removed earlier to fix a race between module unload/reload. This resolves a memory-leak/ordering problem introduced in 2009 and suppresses a proc_dir_entry warning for scsi_debug. Connected a...

5.5CVSS6.3AI score0.00189EPSS
Save
CVE
CVE
•added 2023/11/21 8:21 p.m.•178 views

CVE-2023-6238

CVE-2023-6238 affects the Linux kernel NVMe driver. A buffer overflow allows a privileged user to provide a small meta buffer and trigger a larger DMA into that same buffer, overwriting unrelated kernel memory and causing random kernel crashes/memory corruption. The vulnerability is locally explo...

6.7CVSS7.5AI score0.0029EPSS
Save
CVE
CVE
•added 2024/03/06 6:45 a.m.•178 views

CVE-2024-26623

CVE-2024-26623 relates to the Linux kernel pds_core adminq race condition. The vulnerability arises when multiple threads may access the adminq via pdsc_adminq_isr/pdsc_work_thread()->pdsc_process_adminq or via pdsc_adminq_post, particularly during PCIe reset or fw_down/fw_up cycles, potential...

7.8CVSS6.4AI score0.00226EPSS
Save
CVE
CVE
•added 2024/04/03 2:54 p.m.•178 views

CVE-2024-26696

CVE-2024-26696 (nilfs2 deadlock fix) In the Linux kernel, the nilfs2 fix addresses a hang in nilfs_lookup_dirty_data_buffers() triggered by a deadlock between log writer and writeback during mbind/migrate_pages_batch. The root cause was a conditional wait in nilfs_page_mkwrite() that could allow ...

5.5CVSS6.2AI score0.00191EPSS
Save
CVE
CVE
•added 2024/05/17 11:51 a.m.•178 views

CVE-2024-27417

CVE-2024-27417 affects the Linux kernel IPv6 path inet6_rtm_getaddr, where if userspace provides a correct IFA_TARGET_NETNSID but omits IFA_ADDRESS and IFA_LOCAL, the function could return -EINVAL while leaking an elevated net namespace reference. The issue is described as a potential 4net leak...

5.5CVSS6.7AI score0.00239EPSS
Save
CVE
CVE
•added 2024/05/20 9:47 a.m.•178 views

CVE-2024-35984

CVE-2024-35984 is resolved in the Linux kernel by adding a NULL pointer check in __i2c_transfer to prevent a NULL function pointer dereference in i2c: smbus when the designware controller is used in target-only mode. Baruch reported an OOPS in this scenario due to the assumption that a transfer f...

5.5CVSS6.7AI score0.00257EPSS
Save
CVE
CVE
•added 2024/05/30 3:29 p.m.•178 views

CVE-2024-36938

CVE-2024-36938 : Linux kernel vulnerability in bpf, skmsg subsystems causing NULL pointer dereference and data races in sk_psock_skb_ingress_enqueue. The issue involves concurrent access to saved_data_ready and related sk_psock state, leading to an in-kernel NULL dereference under data-race condi...

5.5CVSS7.2AI score0.00244EPSS
Save
CVE
CVE
•added 2024/06/19 1:37 p.m.•178 views

CVE-2024-38580

CVE-2024-38580 is a Linux kernel vulnerability in epoll handling. The issue arises when epoll calls vfs_poll() with a file pointer that may race with the last fput(), potentially letting f_count drop to zero and leaving the file pointer dead before use. The documented fix is to ensure a valid ref...

7.8CVSS6.5AI score0.00237EPSS
Save
CVE
CVE
•added 2024/06/19 1:37 p.m.•178 views

CVE-2024-38583

CVE-2024-38583 affects the Linux kernel nilfs2 log writer. A use-after-free of the sc_timer used to wake a sleeping log writer thread was observed, since the timer was not shut down until the nilfs_sc_info structure’s lifetime ended. The fix limits timer usage to when the log writer thread is ali...

7.8CVSS8.6AI score0.00258EPSS
Save
CVE
CVE
•added 2024/06/19 1:48 p.m.•178 views

CVE-2024-38601

CVE-2024-38601 : Linux kernel ring-buffer race between readers and resize checks in ring_buffer, causing transient doubly-linked-list inconsistency (page->prev/next) during concurrent resizing and read operations. Root cause described as a swap of reader pages via cmpxchg in rb_get_reader_page...

4.7CVSS6.4AI score0.00175EPSS
Save
CVE
CVE
•added 2024/07/29 3:48 p.m.•178 views

CVE-2024-41085

CVE-2024-41085 concerns the Linux kernel CXL memory region probing. The bug was a NULL pointer dereference when auto-assembling a pmem region during endpoint port probing because cxl_nvd (NVDIMM) was not yet registered. The fix changes the probe sequence so the cxl_nvd is available before or duri...

5.5CVSS6.2AI score0.00243EPSS
Save
CVE
CVE
•added 2024/09/18 7:12 a.m.•178 views

CVE-2024-46765

CVE-2024-46765 affects the Linux kernel ice driver XDP configuration, where ice_xdp() and PF reset race on shared resources (ice_vsi_close/ice_prepare_for_reset, ice_vsi_rebuild, ice_vsi_open). The fix adds a mutex (xdp_state_lock) to protect ice_vsi_rebuild() and ice_xdp(), and introduces ICE_VS...

7.8CVSS5AI score0.00244EPSS
Save
CVE
CVE
•added 2024/09/27 12:42 p.m.•178 views

CVE-2024-46855

CVE-2024-46855 affects the Linux kernel netfilter nft_socket and is due to sk refcount leaks. The advisory describes a fix that ensures the sk reference is accounted for before return, mitigating potential use-after-free/leak scenarios. Impact is indicated as HIGH availability with network-expose...

7.5CVSS6.1AI score0.0054EPSS
Save
CVE
CVE
•added 2025/01/11 12:25 p.m.•178 views

CVE-2024-47809

CVE-2024-47809 (Linux kernel) fixes a possible NULL pointer dereference in the DLM code path when a lock block (lkb) is created but the lkb_resource is not yet assigned (until attach_lkb via validate_lock_args). The issue could occur when request_lock() calls, potentially exposing a crash; anothe...

5.5CVSS6.4AI score0.00242EPSS
Save
CVE
CVE
•added 2024/10/21 6:01 p.m.•178 views

CVE-2024-49892

CVE-2024-49892 (Linux kernel) : Affects the DRM/AMD display path. The bug was caused by get_bytes_per_element() potentially returning 0, leading to multiple DIVIDE_BY_ZERO errors. The patch initializes the default to 1, ensuring bytes_per_element_y and bytes_per_element_c are never denominators o...

5.5CVSS6.2AI score0.00257EPSS
Save
CVE
CVE
•added 2024/11/05 5:04 p.m.•178 views

CVE-2024-50090

CVE-2024-50090 is tied to the Linux kernel DRM XE driver. The Connected document describes a bug in __xe_bb_create_job() where a buffer copy operation lacks input data validation, enabling a vulnerability that could trigger a service failure. The Initial description also notes a separate issue in...

7.8CVSS5.6AI score0.00217EPSS
Save
CVE
CVE
•added 2024/11/05 5:10 p.m.•178 views

CVE-2024-50124

CVE-2024-50124: The Linux kernel Bluetooth ISO path fixed a use-after-free (UAF) on iso_sock_timeout. conn->sk could be unlinked/freed while iso_conn_lock is waiting, with the fix validating conn->sk by ensuring it is part of iso_sk_list before use. Impact is high for local access scenarios...

8CVSS6.7AI score0.00318EPSS
Save
CVE
CVE
•added 2024/11/08 5:38 a.m.•178 views

CVE-2024-50183

CVE-2024-50183 relates to the Linux kernel lpfc SCSI NPIV cleanup: deleting an NPIV instance must release all fabric ndlps, or a kref imbalance race occurs. The fix forces DA_ID to complete synchronously using a wait_queue, per the description in both the original CVE entry and Astra Linux securi...

4.7CVSS6.5AI score0.00162EPSS
Save
CVE
CVE
•added 2024/11/08 6:10 a.m.•178 views

CVE-2024-50211

CVE-2024-50211 is a Linux kernel issue where the udf inode_bmap() function was refactored to handle errors from udf_next_aext() and other error paths. The change allows udf_extend_file() and related code paths to detect errors earlier (e.g., during operations like ftruncate) instead of relying on...

7.8CVSS3.6AI score0.00214EPSS
Save
CVE
CVE
•added 2024/11/09 10:14 a.m.•178 views

CVE-2024-50233

CVE-2024-50233 concerns the Linux kernel: in staging: iio: frequency: ad9832, ad9832_write_frequency() may divide by clk_get_rate() which can be 0, leading to a division by zero in ad9832_calc_freqreg(). The fout value comes from user-controlled text and the zero-rate edge case is not protected b...

5.5CVSS5.1AI score0.00267EPSS
Save
CVE
CVE
•added 2024/12/27 2:23 p.m.•178 views

CVE-2024-56556

CVE-2024-56556 targets the Linux kernel binder: a race in binder_add_freeze_work() where proc->inner_lock is dropped while acquiring node->lock, allowing binder_node_release() to race and trigger a use-after-free. Impact is local privilege escalation/high, as indicated by multiple advisorie...

7.8CVSS6.5AI score0.00153EPSS
Save
CVE
CVE
•added 2025/02/27 2:12 a.m.•178 views

CVE-2025-21745

CVE-2025-21745 affects the Linux kernel blk-cgroup subsystem. The root cause was a leak of the subsystem refcount in blkcg_fill_root_iostats() caused by iterating devices with class_dev_iter_(init|next)() without class_dev_iter_exit(). The fix ends the iteration with class_dev_iter_exit(), preven...

5.5CVSS6.7AI score0.00266EPSS
Save
CVE
CVE
•added 2025/02/27 2:18 a.m.•178 views

CVE-2025-21795

CVE-2025-21795 affects the Linux kernel NFSD component. The vulnerability causes nfsd4_shutdown_callback to hang when nfs4_client is in courtesy state, because cl_cb_inflight remains non-zero and TCP may take ~15 minutes to drop the connection. The provided connected documents indicate a fix in n...

7.5CVSS6.5AI score0.00668EPSS
Save
CVE
CVE
•added 2025/03/06 4:04 p.m.•178 views

CVE-2025-21826

CVE-2025-21826 affects the Linux kernel nf_tables (netfilter). The issue is a mismatched sum between field_len and set key length in a pipapo-based key, allowing incorrect pipapo width calculation and potential impact on confidentiality, integrity, and availability (as per CVSS data: HIGH). Affec...

7.8CVSS7.1AI score0.002EPSS
Save
CVE
CVE
•added 2025/04/01 3:46 p.m.•178 views

CVE-2025-21957

The CVE refers to a Linux kernel issue affecting the SCSI qla1280 driver. When the driver is compiled with DEBUG_QLA1280 and ql_debug_level > 2, a null dereference can cause an oops. The root cause is incorrect handling of debug printing, where sg_next(s) was used instead of sg_dma_len(s). The...

5.5CVSS7.3AI score0.00228EPSS
Save
CVE
CVE
•added 2025/04/16 2:13 p.m.•178 views

CVE-2025-23138

CVE-2025-23138: In the Linux kernel, watch_queue: fix pipe accounting mismatch. watch_queue_set_size() updated charged pipe buffers for user->pipe_bufs but did not update pipe->nr_accounted due to pipe_resize_ring() guard, risking underflow when a pipe is freed and causing failures in too_m...

5.5CVSS6.5AI score0.0021EPSS
Save
CVE
CVE
•added 2025/05/01 12:55 p.m.•178 views

CVE-2025-23163

CVE-2025-23163 relates to a Linux kernel issue in VLAN handling: net: vlan: don't propagate flags on open. The root cause is a possible deadlock when opening VLAN devices due to the device instance lock, where a task may try to acquire dev->lock while already holding it (seen in dev_open + dev...

5.5CVSS6.2AI score0.00157EPSS
Save
CVE
CVE
•added 2025/05/09 6:41 a.m.•178 views

CVE-2025-37849

CVE-2025-37849 affects the Linux kernel KVM arm64; the issue occurs when kvm_arch_vcpu_create() fails to share the vCPU page with the hypervisor, leaving vGIC vCPU data initialised. This can leak memory on vCPU destruction and may cause use-after-free in redistributor handling. The fix adds prope...

8.8CVSS6.8AI score0.00273EPSS
Save
CVE
CVE
•added 2009/02/27 5:00 p.m.•177 views

CVE-2009-0028

CVE-2009-0028 is a local vulnerability in the Linux kernel up to version 2.6.28 where the clone system call with CLONE_PARENT can allow an unprivileged child to spawn a second child and exit, enabling it to send arbitrary signals to the parent process. The MiracleLinux AXSA-2009-42:04 advisory ex...

2.1CVSS6.3AI score0.00698EPSS
Save
CVE
CVE
•added 2010/12/30 6:00 p.m.•177 views

CVE-2010-4158

The CVE-2010-4158 issue affects the Linux kernel (pre-2.6.36.2) where sk_run_filter in net/core/filter.c may execute BPF_S_LD_MEM or BPF_S_LDX_MEM before a memory location is initialized. This can allow local users to read potentially sensitive kernel stack memory via a crafted socket filter. The...

2.1CVSS5.6AI score0.00868EPSS
Save
CVE
CVE
•added 2014/05/11 9:00 p.m.•177 views

CVE-2014-1737

CVE-2014-1737 affects the Linux kernel (through 3.14.3) and its floppy driver (drivers/block/floppy.c). The flaw is in raw_cmd_copyin not handling error conditions during processing of an FDRAWCMD ioctl, enabling local users with write access to /dev/fd to trigger kfree and potentially gain privi...

7.2CVSS6.5AI score0.00452EPSS
Save
CVE
CVE
•added 2014/10/13 10:00 a.m.•177 views

CVE-2014-7975

CVE-2014-7975 : The Linux kernel up to 3.17 allows a local user to trigger DoS by remounting root read-only without CAP_SYS_ADMIN. This occurs in do_remount_sb invoked via unshare/mount flows, clearing MNT_LOCKED and issuing MNT_FORCE unmount. Connected Nessus advisories for Unity Linux reference...

5.5CVSS5.2AI score0.00461EPSS
Save
CVE
CVE
•added 2016/05/02 10:00 a.m.•177 views

CVE-2016-2186

The CVE-2016-2186 entry concerns the Linux kernel powermate_probe in drivers/input/misc/powermate.c, where kernels prior to 4.5.1 are vulnerable. A physically proximate attacker can trigger a denial of service (NULL pointer dereference and system crash) by sending a crafted endpoints value in a U...

4.9CVSS5.9AI score0.00796EPSS
Save
CVE
CVE
•added 2016/04/27 5:00 p.m.•177 views

CVE-2016-2544

CVE-2016-2544 corresponds to a race in the Linux kernel’s sound/core/seq/seq_queue.c queue_delete path (pre-4.4.1). A local attacker can trigger a use-after-free via an ioctl timing flaw, leading to a denial of service and possible system crash. Public references note fixes in kernel 4.4.1 and re...

5.1CVSS5AI score0.00337EPSS
Save
CVE
CVE
•added 2016/11/28 3:01 a.m.•177 views

CVE-2016-8646

CVE-2016-8646 affects the Linux kernel: the hash_accept function in crypto/algif_hash.c before version 4.3.6 allows local users to trigger in-kernel hash algorithms for sockets that have received zero bytes, causing a denial of service (OOPS). The vulnerability is local and does not require authe...

5.5CVSS5.5AI score0.00426EPSS
Save
CVE
CVE
•added 2017/11/04 1:00 a.m.•177 views

CVE-2017-16530

CVE-2017-16530 affects the Linux kernel uas driver (drivers/usb/storage/uas.c; uas-detect.h). The issue allows a local user to trigger a denial of service or potentially other impact via a crafted USB device, caused by an out-of-bounds read. Affected condition is the uas driver in the kernel prio...

7.2CVSS6.6AI score0.00386EPSS
Save
CVE
CVE
•added 2018/05/18 4:00 p.m.•177 views

CVE-2017-18270

CVE-2017-18270 refers to a local-kernel vulnerability in Linux kernels prior to 4.13.5 where a local user could create keyrings for other users via keyctl, enabling setting unwanted defaults or causing a denial of service. The issue is fixed in Linux kernel 4.13.5 (as indicated by the ChangeLog r...

7.1CVSS6.5AI score0.00406EPSS
Save
CVE
CVE
•added 2017/03/01 8:00 p.m.•177 views

CVE-2017-6353

CVE-2017-6353 affects the Linux kernel up to 4.10.1. It arises from net/sctp/socket.c not properly restricting association peel-off operations during certain wait states, enabling a local attacker to cause a denial of service via an invalid unlock and a double free (linked to an incorrect fix for...

5.5CVSS5.8AI score0.00374EPSS
Save
CVE
CVE
•added 2023/03/24 12:00 a.m.•177 views

CVE-2020-36691

CVE-2020-36691 affects the Linux kernel up to and including versions prior to 5.8. The flaw is in lib/nlattr.c where a nested Netlink policy with a back reference can trigger unbounded recursion, causing a denial of service. A patch was merged in kernel 5.8 (per ChangeLog-5.8); users should upgra...

5.5CVSS5.5AI score0.00235EPSS
Save
CVE
CVE
•added 2024/03/25 9:16 a.m.•177 views

CVE-2021-47171

CVE-2021-47171 corresponds to a memory-leak fix in the Linux kernel’s USB SMSC75xx driver (net/usb/smsc75xx.c). The vulnerability arises when errors after memory allocation leave non-freed memory in smsc75xx_bind, causing a memory leak in the kernel upon probe/bind. The MiracleLinux advisories co...

5.5CVSS6.3AI score0.00241EPSS
Save
CVE
CVE
•added 2024/04/10 7:01 p.m.•177 views

CVE-2021-47219

CVE-2021-47219 involves the Linux kernel SCSI subsystem, specifically the scsi_debug path, where an out-of-bounds read occurs in resp_report_tgtpgs() due to an incorrect handling of lengths. The issue can manifest as a negative alen when userspace supplies a large length, enabling a slab/read bou...

7.1CVSS6.2AI score0.0025EPSS
Save
CVE
CVE
•added 2024/05/21 2:19 p.m.•177 views

CVE-2021-47257

The Linux kernel contains a null pointer dereference vulnerability in the net: ieee802154 networking component. The issue originates from a logic error in the ieee802154_llsec_parse_dev_addr() function within the net/ieee802154/nl802154.c module. This error can be triggered if a user sets the mod...

5.5CVSS6.8AI score0.00226EPSS
Save
CVE
CVE
•added 2024/05/22 6:19 a.m.•177 views

CVE-2021-47454

CVE-2021-47454 describes a Linux kernel vulnerability affecting powerpc SMP idle handling. The issue arises with PREEMPT_COUNT=y: when a CPU is offlined and onlined, the idle task’s preempt count could be decremented in CPU offline, triggering a scheduling panic. The root cause is that powerpc ar...

5.5CVSS6.6AI score0.00225EPSS
Save
CVE
CVE
•added 2024/05/03 3:09 p.m.•177 views

CVE-2022-48696

CVE-2022-48696 affects the Linux kernel regmap_spi code. The vulnerability arises because max_raw_read/max_raw_write in regmap_spi didn’t account for transmitted register address/padding, risking SPI message sizes being exceeded and causing undefined behavior (e.g., data corruption). The fix is t...

7.1CVSS6.6AI score0.00197EPSS
Save
CVE
CVE
•added 2024/06/25 2:22 p.m.•177 views

CVE-2022-48772

CVE-2022-48772 affects the Linux kernel media lgdt3306a driver. Root cause: missing null-pointer check for platform_data in the probe path, causing a null-deref (observed via KASAN kmemdup in lgdt3306a_probe). Impact: potential kernel crash via local access; observed read of a null pointer. Remed...

5.5CVSS7.3AI score0.00242EPSS
Save
CVE
CVE
•added 2025/02/26 1:54 a.m.•177 views

CVE-2022-49093

CVE-2022-49093 is a Linux kernel vulnerability affecting the page_pool fragment handling in skbuff coalescing. The issue is a use-after-free in page_pool fragments when SKBs are coalesced (SKB3) into a cloned/pp_recycle scenario during RX processing (illustrated with RX_BD1 PAGE1 and RX_BD2/3 PAG...

9.8CVSS6.6AI score0.00629EPSS
Save
CVE
CVE
•added 2025/02/26 1:55 a.m.•177 views

CVE-2022-49122

CVE-2022-49122 is a Linux kernel vulnerability affecting the dm ioctl path where user-supplied data could act as an index and enable Spectre v1 gadget behavior. The fix, described in connected advisories, prevents leakage of kernel memory to userspace by applying array_index_nospec to index handl...

5.5CVSS5.3AI score0.00307EPSS
Save
CVE
CVE
•added 2025/02/26 1:55 a.m.•177 views

CVE-2022-49223

The Linux kernel contains a use-after-free vulnerability in the cxl_decoder_release() function within the drivers/cxl/core/bus.c module. The issue occurs because the cxl/port component fails to hold a reference to its parent cxl_port while the decoder is being released, potentially leading to the...

7.8CVSS5.3AI score0.00268EPSS
Save
CVE
CVE
•added 2025/02/26 1:56 a.m.•177 views

CVE-2022-49235

CVE-2022-49235 corresponds to a Linux kernel issue where ath9k_htc uninitialized fields caused two KMSAN bugs. The reports state that in htc_connect_service() svc_meta_len and pad were not initialized (suggesting setting svc_meta_len to 0 when no service data is present) and in htc_issue_send() t...

5.5CVSS5.6AI score0.00276EPSS
Save
Total number of security vulnerabilities15099